<?php
$projects = $this->controller->projects;

function setStatus($status){
	switch($status){
		case 0: return "<font color=\"red\">leállított</font>"; break;
		case 1: return "<font color=\"orange\">folyamatban</font>"; break;
		case 2: return "<font color=\"green\">befejezett</font>"; break;
	}
}

function setFunction($id, $link){
	$ret = "";
	switch($_SESSION["user"][5]){
		case 3: $ret .= "<a href=\"index.php?url=editproject/".$id."\">Szerkesztés</a>";
		case 2: $ret .= "<a href=\"index.php?url=uploadproject/".$id."\">Feltöltés</a>";
		case 1: $ret .= "<a target=\"_blank\" href=\"index.php?url=showproject/".$link."\">Megjelenítés</a>"; break;
	}
	return $ret;
}
?>
<table class="box">
	<tr>
		<td colspan="5" class="title">
			Projektek
			<?php if(2 < $_SESSION["user"][5]){ ?>
				<span><a href="<?= $link; ?>newproject">Új projekt létrehozása</a></span>
			<?php } ?>
		</td>
	</tr>
	<?php
		if($projects != null){
			print "
				<tr>
					<th>#</th>
					<th>projekt</th>
					<th>megrendelő</th>
					<th>állapot</th>
					<th>műveletek</th>
				</tr>
			";
			for($i=0; $i<count($projects); $i++){
				print "
					<tr>
						<td><b style=\"background-color: #ddd;\">&nbsp;".($i+1)."&nbsp;</b></td>
						<td>\"".$projects[$i][0]."\"</td>
						<td>".$projects[$i][2]."</td>
						<td><b>".setStatus($projects[$i][3])."</b></td>
						<td style=\"text-align: right;\">".setFunction($projects[$i][4], $projects[$i][5])."</td>
					</tr>
					<tr>
						<td colspan=\"5\" style=\"border-bottom: 1px solid #ddd;\"><b>Leírás:</b> <i>".$projects[$i][1]."</i></td>
					</tr>
				";
			}
		}
		else{
			print "
				<tr>
					<td colspan=\"5\" class=\"empty\">Nincsenek projektek.</td>
				</tr>
			";
		}
	?>
</table>